interior or inside lot - Turkish English Dictionary